be still in existence - Allemand Anglais Dictionnaire